(function(window,undefined){
	/*개발자 이름, 파일명*/
	var Sample = {};	
	window.Sample = window.Sample || Sample;
	
	/*page 작성*/
	var testPage1 = Sample.testPage1 = {};
	var testPage2 = Sample.testPage2 = {};
	var testPage3 = Sample.testPage3 = {};
	
	/*외부페이지(testPage1) 에서 호출할 변수*/
	testPage1.functionName = function(){
		
	};
	/*외부 호출이 필요 없는 것*/
	var notCall = function(){
		
	};
	
	/*parameer : nameOption*/
	var testOptions = {
		para1 : 'aa', /*para1 이렇게 하지말고 의미있게..*/
		para2 : 'bb' /*객체 만들떄 마지막부분에 ,(컴마) 꼭 하지않음.. window에서 버그 생김*/
	};
	testPage1.test(testOptions){
		if(!testOptions.para1){	
			return;
		}
		if(!testOptions.para2){	
			return;
		}
	};
	
	
	
	/*ajax 호출시 : loadFuctionName*/
	var loadFuctionName = function(succssCallback){
		if(!succssCallback){
			alert(NONE_CALLBACK);
		}
		
		$.ajax({
			type:'post',
			url:ajaxURL,
			data:{},
			dataType:'json',
			success:function(result){
				console.log(result);
				
				succssCallback(result);
			}
		});
	};
	
	var delFuctionNmae = function(succssCallback,para1){
		if(!succssCallback){
			alert(NONE_CALLBACK);
		}
		
		$.ajax({
			type:'post',
			url:ajaxURL,
			data:{data:data},
			success:function(result){
				console.log(result);
				
				if(result == 'success'){
					succssCallback(result);
				}else{
					alert(DONT_READ_PHP);
				}
			}
		});
	};
	
	/*block ajax 연동시*/
	testPage1.nameBlock = function(){
		delFuctionNmae(function(result){/*delFuctionNmae ajax 연동*/
			alert('ss');
		});
	};
})(window);
